home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / rpg / crossfir.000 / crossfir / crossfire-0.92.4.client / proto.h < prev    next >
C/C++ Source or Header  |  1996-04-21  |  4KB  |  89 lines

  1. /*
  2.  *   This file was automatically generated by version 1.7 of cextract.
  3.  *   Manual editing not recommended.
  4.  *
  5.  *   Created: Sun Jan  7 19:30:27 1996
  6.  */
  7. #ifndef __CEXTRACT__
  8. #ifdef __STDC__
  9.  
  10. extern void FooCmd ( ArgList msg );
  11. extern void EatMeCmd ( ArgList msg );
  12. extern void DoClient ( TcpSocket conn );
  13. extern void event_loop ( void );
  14. extern int main ( int argc, char *argv[] );
  15. extern void look_at ( int x, int y );
  16. extern void PrintMsg ( ArgList msg );
  17. extern void PixMapCmd ( ArgList msg );
  18. extern void BitMapCmd ( ArgList msg );
  19. extern void DrawInfoCmd ( ArgList msg );
  20. extern void StatsCmd ( ArgList msg );
  21. extern void handle_query ( ArgList msg );
  22. extern void send_reply ( char *text );
  23. extern void PlayerCmd ( ArgList msg );
  24. extern void item_actions ( item *op );
  25. extern void ItemCmd ( ArgList msg );
  26. extern void Map_unpackstack ( unsigned char *cur, unsigned char *end );
  27. extern void Map_unpacklayer ( unsigned char *cur, unsigned char *end );
  28. extern void MapCmd ( ArgList msg );
  29. extern void map_scrollCmd ( ArgList msg );
  30. extern char *strdup_local ( char *str );
  31. extern void VersionCmd ( ArgList msg );
  32. extern void SendVersion ( TcpSocket conn );
  33. extern void SendAddMe ( TcpSocket conn );
  34. extern void SendSetFaceMode ( TcpSocket conn, int mode );
  35. extern void init_client_vars ( void );
  36. extern void free_all_items ( item *op );
  37. extern item *locate_item ( sint32 tag );
  38. extern void remove_item ( item *op );
  39. extern void remove_item_inventory ( item *op );
  40. extern item *create_new_item ( item *env, sint32 tag );
  41. extern void set_item_values ( item *op, char *name, sint32 weight, uint16 face, uint16 flags );
  42. extern void toggle_locked ( item *op );
  43. extern item *player_item ( void );
  44. extern item *map_item ( void );
  45. extern void new_player ( long tag, char *name, long weight, long face );
  46. extern void client_send_apply ( long tag );
  47. extern void client_send_examine ( long tag );
  48. extern void client_send_move ( long loc, long tag, long nrof );
  49. extern void move_player ( int dir );
  50. extern void stop_fire ( void );
  51. extern void stop_run ( void );
  52. extern void fire_dir ( int dir );
  53. extern void run_dir ( int dir );
  54. extern void send_command ( char *command );
  55. extern void extended_command ( char *command );
  56. extern void bind_key ( char *params );
  57. extern void unbind_key ( char *params );
  58. extern void end_windows ( void );
  59. extern void write_ch ( char key );
  60. extern void draw_prompt ( const char *str );
  61. extern void draw_info ( const char *str, int color );
  62. extern void draw_color_info ( int colr, const char *buf );
  63. extern void draw_stats ( int redraw );
  64. extern void draw_message_window ( int redraw );
  65. extern void open_container ( item *op );
  66. extern void close_container ( item *op );
  67. extern void draw_lists ( void );
  68. extern void print_inventory ( item *op );
  69. extern void set_show_icon ( char *s );
  70. extern void set_show_weight ( char *s );
  71. extern void set_scroll ( char *s );
  72. extern void check_x_events ( void );
  73. extern int init_windows ( int argc, char **argv );
  74. extern void display_map_clearcell ( long x, long y );
  75. extern void display_map_addbelow ( long x, long y, long face );
  76. extern void display_mapcell_pixmap ( int ax, int ay );
  77. extern void display_mapcell_bitmap ( int ax, int ay );
  78. extern int display_usebitmaps ( void );
  79. extern int display_noimages ( void );
  80. extern void display_map_doneupdate ( void );
  81. extern void display_mapscroll ( int dx, int dy );
  82. extern void display_newpixmap ( long face, char *buf, long buflen );
  83. extern void display_newbitmap ( long face, long fg, long bg, char *buf );
  84. extern void redisplay_stats ( void );
  85. extern void display_map_startupdate ( void );
  86.  
  87. #endif /* __STDC__ */
  88. #endif /* __CEXTRACT__ */
  89.